home *** CD-ROM | disk | FTP | other *** search
/ FishMarket 1.0 / FishMarket v1.0.iso / fishies / 076-100 / disk_076 / include / graphics / regions.g < prev    next >
Text File  |  1992-05-06  |  686b  |  25 lines

  1. type
  2.     Rectangle_t = unknown 8,
  3.  
  4.     RegionRectangle_t = struct {
  5.     *RegionRectangle_t rr_Next, rr_Prev;
  6.     Rectangle_t rr_bounds;
  7.     },
  8.  
  9.     Region_t = struct {
  10.     Rectangle_t rg_bounds;
  11.     *RegionRectangle_t rg_RegionRectangle;
  12.     };
  13.  
  14. extern
  15.     AndRectRegion(*Region_t rg; *Rectangle_t r)void,
  16.     AndRegionRegion(*Region_t rg1, rg2)bool,
  17.     ClearRectRegion(*Region_t rg; *Rectangle_t r)bool,
  18.     ClearRegion(*Region_t rg)void,
  19.     DisposeRegion(*Region_t rg)void,
  20.     NewRegion()*Region_t,
  21.     OrRectRegion(*Region_t rg; *Rectangle_t r)bool,
  22.     OrRegionRegion(*Region_t rg1, rg2)bool,
  23.     XorRectRegion(*Region_t rg; *Rectangle_t r)bool,
  24.     XorRegionRegion(*Region_t rg1, rg2)bool;
  25.